The Best 15 Italian, Restaurants in Sarasota, Florida (FL), United States

3.5 Rating
50 reviews

1298 N Palm Ave, Sarasota, FL 34236-5604, Sarasota

"I would give it 10 stars! The food and service was amazing! Walked by and decided to eat there and s"